riverside scene - French English Dictionary